/**
 *  @file
 *  @brief   计算工程定义
 *  @author  wanghuan
 *  @date    2024.02.29
 *  @version  v1.0
 *  @par Copyright(c):  ShenGong  Simulation corporation
 */

#pragma once
#include <string>

#include "DataStructure/Common/DataStructureNamespace.h"

SG_DATASTRUCTURE_FEM_NAMESPACE_OPEN
/// @brief 计算的工程项目
struct Project
{
    Project () = default;
    std::string m_workSpace;         ///< 工作空间
    std::string m_jobName;           ///< 项目名称
    std::string m_modelFilePath;     ///< 输入文件路径
    std::string m_modelFileName;     ///< 输入文件
    bool        showWidget = false;  ///< 是否显示界面
    std::string m_dbname;            ///< db文件名称
};

SG_DATASTRUCTURE_FEM_NAMESPACE_CLOSE